<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <!-- Tell the browser to be responsive to screen width -->
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="">
  <meta name="author" content="">
  <!-- Favicon icon -->
  <!--<link rel="stylesheet" href="css/iview.min.css">-->
  <!--<link rel="stylesheet" type="text/css" href="http://unpkg.com/iview/dist/styles/iview.css">-->
  <link rel="icon" type="image/png" sizes="16x16" href="../assets/images/favicon.ico">
  <title>壹脉智能CRM</title>
  <!-- Bootstrap Core CSS -->
  <link href="./css/bootstrap.min.css" rel="stylesheet">
  <!-- <link href="../assets/node_modules/perfect-scrollbar/css/perfect-scrollbar.css" rel="stylesheet"> -->
  <!-- This page CSS -->
  <!-- chartist CSS -->
  <!-- <link href="../assets/node_modules/morrisjs/morris.css" rel="stylesheet"> -->
  <!--c3 CSS -->
  <!-- <link href="../assets/node_modules/c3-master/c3.min.css" rel="stylesheet"> -->
  <!--Toaster Popup message CSS -->
  <!-- <link href="../assets/node_modules/toast-master/css/jquery.toast.css" rel="stylesheet"> -->
  <!-- Custom CSS -->
  <link href="css/style.min.css" rel="stylesheet">
  <!-- Dashboard 1 Page CSS -->
  <!--<link href="css/pages/dashboard1.css" rel="stylesheet">-->
  <!-- You can change the theme colors from here -->
  <link href="css/colors/default.css" id="theme" rel="stylesheet">
  <!-- <link href="../assets/node_modules/gridstack/gridstack.css" rel="stylesheet"> -->
  <!-- 待考证-->
  <link href="css/pages/other-pages.css" rel="stylesheet">
  <link rel="stylesheet" href="css/diy.min.css">
  <!--<link href="../assets/node_modules/bootstrap/css/bootstrap.min.css" rel="stylesheet">
    <link href="../assets/node_modules/bootstrap-table/dist/bootstrap-table.min.css" rel="stylesheet" type="text/css"/>-->
  <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
    <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

<body class="fix-header fix-sidebar card-no-border">
  <div class="preloader">
    <div class="loader">
      <div class="loader__figure"></div>
      <p class="loader__label">壹脉</p>
    </div>
  </div>
  <div id="main-wrapper">
    <header class="topbar">
      <nav class="navbar top-navbar navbar-expand-md navbar-light">
        <div class="navbar-header">
          <a class="navbar-brand" href="../index.html">
            <b>
              <img src="../assets/images/diy/yimai.png" alt="homepage" class="dark-logo" />
              <!--<img src="../assets/images/logo-light-icon.png" alt="homepage" class="light-logo"/>-->
            </b>
            <span>
              <span class="fs18 cblue p-l-6 fbold">壹脉智能CRM</span>
            </span>
          </a>
        </div>
        <div class="navbar-collapse">
          <ul class="navbar-nav mr-auto">
            <li class="nav-item"><a class="nav-link nav-toggler hidden-md-up waves-effect waves-dark" href="javascript:void(0)"><i class="sl-icon-menu"></i></a></li>
            <li class="nav-item"><a class="nav-link sidebartoggler hidden-sm-down waves-effect waves-dark" href="javascript:void(0)"><i class="sl-icon-menu"></i></a></li>
          </ul>
          <user-head></user-head>
        </div>
      </nav>
    </header>
    <aside class="left-sidebar">
      <div class="scroll-sidebar">
        <company-position></company-position>
        <nav class="sidebar-nav p-0">
          <c-slider current="8"></c-slider>
        </nav>
      </div>
    </aside>
    <div class="page-wrapper">
      <div class="container-fluid">
        <div class="row page-titles">
          <div class="col-md-5 align-self-center">
            <h3 class="text-themecolor">拼团商品列表</h3>
            <ol class="breadcrumb">
              <li class="breadcrumb-item"><a href="javascript:void(0)">HOME</a></li>
              <li class="breadcrumb-item">营销活动</li>
              <li class="breadcrumb-item">拼团</li>
              <li class="breadcrumb-item active">参团列表</li>
            </ol>
          </div>
        </div>
        <!--列表-->
        <div class="row bgfff">
          <ul class="nav w100p nav-tabs customtab position-relative" role="tablist">
            <li class="nav-item" v-for="(v,k) in navs" :key="k">
              <a class="nav-link curpointer" data-toggle="tab" role="tab" :class="v.id == navs_id ? 'active' : '' " @click="changeNav(v.id)">
                <span class="hidden-sm-up">
                  <i class="ti-home"></i>
                </span>
                <span class="hidden-xs-down">{{v.title}}</span>
              </a>
            </li>
          </ul>
          <div class="clearfix p-t-20 w100p p-r-31 p-b-17">
          </div>
          <div class="row w100p p-l-30">
            <div class="col-12">
              <div class="card m-b-0">
                <!--产品列表-->
                <table v-if="navs_id == 0" class="align-cen-table textc display nowrap table table-hover table-bordered bgf6f9fa m-b-20">
                  <thead>
                    <tr>
                      <th>拼团商品</th>
                      <th>团长</th>
                      <th>成团人数</th>
                      <th>还差人数</th>
                      <th>拼团时间</th>
                      <th>拼团状态</th>
                      <th>操作</th>
                    </tr>
                  </thead>
                  <tbody class="bgfff">
                    <tr v-for="(v,k) in goodsList" :key="k" class="curpointer">
                      <td v-html="v.goodsName"></td>
                      <td v-html="v.nickeName" class="w20p"></td>
                      <td v-html="v.assembleNum"></td>
                      <td>{{v.assembleNum - v.putAssemble}}</td>
                      <td>
                        <div>起 ：{{v.startTime | formatDate('MM/dd hh:mm')}}</div>
                        <div>止 ：{{v.endTime | formatDate('MM/dd hh:mm')}}</div>
                      </td>
                      <td>{{v.state | isState}}</td>
                      <td>
                        <a :href="`/main/assembleOrdersInfo.html?id=${v.assembleId}`">详情</a>
                      </td>
                    </tr>
                  </tbody>
                </table>
                <div class="textc" v-if="navs_id == 0 && !goodsList.length ">暂无数据</div>
              </div>
              <!--分页-->
              <div class="d-flex p-b-50 jsend">
                <page-helper :page-number="page" :total-count="total" @change="jumpPage"></page-helper>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <!-- All Jquery -->
  <!-- ============================================================== -->
  <script src="js/jquery.min.js"></script>
  <!-- Bootstrap popper Core JavaScript -->
  <!-- <script src="../assets/node_modules/bootstrap/js/popper.min.js"></script> -->
  <script src="js/bootstrap.min.js"></script>
  <!--<script src="js/iview.min.js"></script>-->
  <!--<link rel="stylesheet" type="text/css" href="http://unpkg.com/iview/dist/styles/iview.css">-->
  <!--<script type="text/javascript" src="http://unpkg.com/iview/dist/iview.min.js"></script>-->
  <!-- slimscrollbar scrollbar JavaScript -->
  <script src="js/perfect-scrollbar.jquery.min.js"></script>
  <!--Wave Effects -->
  <!-- <script src="js/waves.js"></script> -->
  <!--Menu sidebar -->
  <script src="js/sidebarmenu.js"></script>
  <!--Custom JavaScript -->
  <script src="js/custom.min.js"></script>
  <!-- ============================================================== -->
  <!-- This page plugins -->
  <!-- ============================================================== -->
  <!--morris JavaScript -->
  <!-- <script src="../assets/node_modules/raphael/raphael-min.js"></script>
<script src="../assets/node_modules/morrisjs/morris.min.js"></script> -->
  <!--c3 JavaScript -->
  <!-- <script src="../assets/node_modules/d3/d3.min.js"></script>
<script src="../assets/node_modules/c3-master/c3.min.js"></script> -->
  <!-- Popup message jquery -->
  <!-- <script src="../assets/node_modules/toast-master/js/jquery.toast.js"></script> -->
  <!-- Chart JS -->
  <!--<script src="js/dashboard1.js"></script>-->
  <!-- ============================================================== -->
  <!-- Style switcher -->
  <!-- ============================================================== -->
  <!-- <script src="../assets/node_modules/styleswitcher/jQuery.style.switcher.js"></script> -->
  <script src="js/vue.js"></script>
  <!--<script src="js/layer/layer.min.js"></script>-->
  <!-- Draggable-portlet -->
  <!-- <script src="../assets/node_modules/jqueryui/jquery-ui.min.js"></script> -->
  <!--<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js"></script>-->
  <script src="js/lodash.js"></script>
  <script src="js/gridstack.js"></script>
  <!-- <script src="../assets/node_modules/gridstack/gridstack.jQueryUI.js"></script> -->
  <script src="js/layer/layer.js"></script>
  <script src="js/config.js"></script><script src="js/extend.js"></script>
  <script>
  $(function() {
    var vw = new Vue({
      el: '#main-wrapper',
      data: {
        search_key: '', //搜索关键字
        navs: [
          { title: '全部', id: 0 },
          { title: '拼团中', id: 1 },
          { title: '拼团成功', id: 2 },
          { title: '拼团失败（待退款）', id: 3 },
          { title: '拼团失败（已退款）', id: 4 },
        ],
        goodsList: [],
        navs_id: 0,
        page: 1,
        total: 0,
      },
      filters: {
        isState(val) {
          const type = { 1: '拼团中', 2: '拼团成功', 3: '拼团失败', 4: '已退款' }
          return type[val]
        }
      },
      mounted() {
          this.getAssembleList();
      },
      methods: {
        changeNav(id) {
          this.navs_id = id;
          this.getAssembleList();
        },
        jumpPage({ currentPage }) {
          this.page = currentPage;
          this.getAssembleList();
        },
        getAssembleList() {
          $.cAjax('/crmPc/assemble/selectGoodsAssemblePage', {
            data: {
              pageNum: this.page,
              pageSize: 10,
              state: this.navs_id === 0 ? '' : this.navs_id
            }
          }).then(res => {
            this.goodsList = res || [];
          })
        },
      },
    })
  })
  </script>
</body>

</html>
